CoeError enumeration
The errors of CANopen over EtherCAT.
Namespace: IntervalZero.KINGSTAR.Base
Assembly: IntervalZero.KINGSTAR.Base (in IntervalZero.KINGSTAR.Base.dll) Version: 4.4.0.0
Syntax
public enum CoeError
Public Enum CoeError
Members
| Member name | Value | Description |
|---|---|---|
| errCoeToggleBit | 0x05030000 | The Toggle bit is not changed. |
| errCoeTimeout | 0x05040000 | SDO protocol timeout. |
| errCoeCommandSpecifier | 0x05040001 | Client/server command specifier not valid or unknown. |
| errCoeOutOfMemory | 0x05040005 | Out of memory. |
| errCoeUnsupportedAccess | 0x06010000 | Unsupported access to an object. |
| errCoeWriteOnly | 0x06010001 | Attempt to read a write-only object. |
| errCoeReadOnly | 0x06010002 | Attempt to write a read-only object. |
| errCoeSubindexReadOnly | 0x06010003 | Subindex cannot be written. SI0 must be zero for write access. |
| errCoeNoCompleteAccess | 0x06010004 | SDO complete access not supported for the objects of variable length such as Enum object types. |
| errCoeObjectTooLong | 0x06010005 | The object's length exceeds mailbox size. |
| errCoeObjectInPdo | 0x06010006 | The object mapped to RxPDO, SDO Download blocked. |
| errCoeObjectNotExist | 0x06020000 | The object does not exist in the object dictionary. |
| errCoeNoPdoMapping | 0x06040041 | Object cannot be mapped to the PDO. |
| errCoePdoLengthExceeded | 0x06040042 | The number and length of the objects to be mapped will exceed the PDO length. |
| errCoeParameterIncompatible | 0x06040043 | General parameter incompatibility reason. |
| errCoeInternalIncompatible | 0x06040047 | General internal incompatibility in the device. |
| errCoeHardwareError | 0x06060000 | Access failed due to an hardware error. |
| errCoeLengthIncorrect | 0x06070010 | Data type does not match. Length of service parameter does not match. |
| errCoeLengthTooHigh | 0x06070012 | Data type does not match. Length of service parameter too high. |
| errCoeLengthTooLow | 0x06070013 | Data type does not match. Length of service parameter too low. |
| errCoeSubindexNotExist | 0x06090011 | Subindex does not exist. |
| errCoeValueOutOfRange | 0x06090030 | The value range of the parameter exceeded (only for write access). |
| errCoeValueTooHigh | 0x06090031 | The value of the parameter written is too high. |
| errCoeValueTooLow | 0x06090032 | The value of the parameter written is too low. |
| errCoeConfiguredModuleListNotMatch | 0x06090033 | Detected Module Ident List (0xF030) and Configured Module Ident list (0xF050) does not match. |
| errCoeMaxBelowMin | 0x06090036 | The maximum value is less than the minimum value. |
| errCoeGeneralError | 0x08000000 | General error. |
| errCoeCannotTransfer | 0x08000020 | Data cannot be transferred or stored in the application. |
| errCoeCannotTransferLocal | 0x08000021 | Data cannot be transferred or stored in the application because of local control. |
| errCoeWrongState | 0x08000022 | Data cannot be transferred or stored in the application because of the present device state. |
| errCoeDictionaryNotAvailable | 0x08000023 | Object dictionary dynamic generation fails or no object dictionary is present. For example, an object dictionary is generated from a file and the generation fails because of an file error. |
See also